*{margin: 0;padding: 0;box-sizing: border-box;}
li,ol,ul {list-style: none;}
a{text-decoration: none;}

/* 首页头部导航 */
header{background: #1463A9}
.header{position: relative;z-index:5;width:1200px;margin: 0 auto;}
.header .logo{height:86px;line-height:86px;width: 290px;}
.header .fl{float: left;}
.header nav ul li{position:relative;float:left;margin:0 20px}
.header nav ul li.cur a::after,.header nav ul li:hover a::after{-webkit-transform:scale(1);transform:scale(1)}
.header nav ul li:hover .sub-nav{visibility:visible;opacity:1;top:100px}
.header nav ul li:hover a{ color:#fab634;}
.header nav ul li a.layui-this-moren{ color:#fab634;}
.header nav ul li a.layui-this-moren .hdbj{background-position-y: 15px;}
.header nav ul li img{padding-right: 3px;}
.header nav ul li>a{position:relative;height:100px;line-height:100px;color:#fff;font-size:16px;display: inline-block;}
.header nav ul li>a::after{position:absolute;content:'';left:0;bottom:0;width:100%;height:2px;background:#fab634;transform:scale(0,1);-webkit-transform:scale(0,1);transition:all .3s;-webkit-transition:all .3s}
.header nav ul li .sub-nav{position:absolute;visibility:hidden;opacity:0;z-index:1;top:150px;left:50%;width:160px;color:#fff;background:rgba(0,0,0,.3);transform:translateX(-50%);-webkit-transform:translateX(-50%);transition:all .5s;-webkit-transition:all .5s}
.header nav ul li .sub-nav a{display:block;line-height:42px;padding:0px 10px;text-align:center;color:#fff;}
.header nav ul li .sub-nav a:hover{background:#fab634; color:#fff;}
.header .language{color:#333;position: absolute;top: 0;right: 0;}
.header .language em{height:100px;line-height:100px;cursor:pointer;padding-right:15px;color:#fff;}
.header .language em::after{position:absolute;content:'';top:50%;right:0;border-top:4px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.header .language ul{z-index:1;width:100%;top:80px;left:50%;background:rgba(0,0,0,.3);transform:translateX(-50%);-webkit-transform:translateX(-50%)}
.header .language ul::after{position:absolute;content:'';left:50%;top:-6px;border-bottom:6px solid rgba(204,204,204,.9);border-left:6px solid transparent;border-right:6px solid transparent;transform:translateX(-50%);-webkit-transform:translateX(-50%)}
.header .language ul li a{height:30px;line-height:30px;border-bottom:1px solid rgba(255,255,255,.2);color: #FFFFFF;}
.header .language ul li a:hover{text-decoration:underline; color:#fab634;}
.header nav ul li .hdbj{width: 18px;height: 15px;float: left; margin-top: 42px;margin-right:2px;}
.header nav ul li:hover .hdbj{background-position-y: 15px;}
.friend{height:370px;margin:0 auto;overflow:hidden;width:1200px;padding-top:65px}
.mr_frbox{height:407px;padding:24px 0px 0px;}
.friend ul li{border:1px solid #dddddd;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:46px;margin:80px 10px 0 0;width:28px;}
.mr_frUl{float:left;margin-left:10px;}
.mr_frBtnR{float:right;margin-top:80px;cursor:pointer;width:28px;height:46px;margin-left:20px;}
.mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:20%;overflow:hidden;position:relative;}
.mr_frUl ul li a img{/*display:block;*/width:100%;}
.mr_zhe{width:300px;position:absolute;top:0;}
.mr_zhe_i h1{text-align:center;font-size:182px;height:138px;line-height:138px;margin-top:72px;margin-bottom:64px;font-weight:bold;color:#fff;}
.mr_zhe_p{margin-bottom:60px;}
.mr_zhe_p h3{text-align:center;font-size:15px;font-weight:bold;color:#fff;line-height:30px;}
.mr_zhe_p h3 span{display:block;margin:0 auto;width:260px;font-size:18px;border-bottom:1px solid #f4f4f4;}
.mr_zhe_hover{bottom:-596px;height:200px;position:absolute;width:300px;}
.mr_zhe_hover h1{text-align:center;height:40px;line-height:40px;margin:22px 0;color:#fff;}
/* 首页关于我们 */
.about{width: 1200px; margin: 0 auto;padding: 50px 0;overflow: hidden;}
.about .abfl{width: 592px;float: left;}
.about .abfr{ float: right;width: 560px;}
.about .abfr h3{font-size: 20px;font-weight: 600;margin-top: 50px;}
.about .abfr p{font-size: 16px;line-height: 40px;text-align: justify;color: #666666;}
.about .abfr a{width:114px;height: 40px;font-size: 14px; display: block;background: #FAB634;line-height: 40px;color: #fff;margin-top: 40px; text-align: center; border-radius: 10px;}
.about .abfr a:hover{box-shadow: #FAB634 0px 0px 6px;}
.about i{width: 60px;height: 4px;display: block;background: #FAB634;margin: 20px 0 40px 0;}
.about .abfl .video{position:relative;width:100% !important;height:430px !important;}
.about .abfl .video em{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4);background-image:url(../images/em.png);background-position:center center;background-repeat:no-repeat; transition:ease .5s;-webkit-transition:ease .5s; cursor:pointer;}
.about .abfl .video:hover em{background-color:rgba(0,0,0,.3);}

/* 首页生产技术 */
.pro1{ width:1200px; margin:0 auto;position: relative; overflow: hidden;}
.pro1 h2{font-size: 36px;text-align: center;margin-bottom: 20px;font-weight: 400;color: #000000;}
.pro{ width:1200px; height: 600px;margin:0 auto;position: relative; overflow: hidden;}
.pro h2{font-size: 36px;text-align: center;margin-bottom: 20px;font-weight: 400;color: #000000;}
.pro .btn{ width:560px; overflow:hidden; margin:0 auto 50px;}
.pro .btn li{ width:115px; height:40px;margin-right: 107px; background:#FFFFFF; float:left; color:#696969; font-size:16px; text-align:center; line-height:40px;  cursor:pointer;}
.pro .btn li.active{ background:#FAB634;color: #fff;}
.pro .btn li:nth-child(3){margin-right: 0;}
.pro .pic{position: relative;}
.pro .pic li{position: absolute; top: 0;left: 0;}
.pro .prolb{ width:1200px; height:350px; }
.pro .prolb h3{font-size: 18px;font-weight: 400;text-align: center;margin: 20px 0 8px 0;}
.pro .prolb i{display: block;width: 40px;height: 2px;background: #ccc;margin: 0 auto;}
.pro .prolb .swiper-slide{ height:350px;}
.pro  .swiper-slide:hover h3{color: #FAB634;transition: 0.6s;}
.pro  .swiper-slide:hover i{background: #FAB634;transition: 0.6s;}
.pro .prolb .propicurl{width: 290px;height: 290px;overflow: hidden; background:#EAEAEA;}
	.rimg {
    width: 285px;
    height: 285px;
    text-align: center;
    vertical-align: middle;
    display: table-cell;
}
.pro .prolb .propicurl img{display: block;transition: 1s; padding:10px;}
.pro .prolb .propicurl:hover img{transform: scale(1.1);}

/* 首页生产管理 */
.proma{width: 1200px;margin: 0 auto;overflow: hidden;}
.proma .prom{width: 288px;height:70px;background: #FAB634;font-size: 30px;text-align: center;line-height: 70px;color: #FFFFFF;}
.proma .procon li{width: 288px;float: left;margin-right: 16px;transition:margin-top ease .5s;}
.proma .procon li:nth-child(4){margin-right: 0;}
.proma .procon img{display: block;width: 288px;}
.proma .procon .chakan{display: block; width: 288px;height: 55px;background: #f2f2f2;line-height: 55px;color: #333;text-align: center;}
.proma .procon  li:hover span{color: #FAB634;}
.proma .procon  li:hover{margin-top:-20px ;box-shadow:  0  10px  10px rgba(0,0,0,0.1); }

/* 首页品质管控 */
.quality{width: 1200px;margin: 0 auto; padding: 50px 0 ;overflow: hidden;}
.quality .quacon li{width:282px; float: left;margin-right: 24px;}
.quality .quacon .quepic{width: 282px;height: 255px;overflow: hidden;}
.quality .quacon .quepic img{width: 100%;height: 255px;display: block;transition: 1s;}
.quality .quacon li p{font-size: 16px;text-align: center;padding-top:30px;}
.quality .quacon li:nth-child(4n){margin-right: 0;}
.quality .quacon .quepic:hover img{transform: scale(1.1);}
.quality .quacon li:hover p{color: #FAB634;transition: 0.3s;}
.titos h2{font-size: 36px;text-align: center;font-weight: 400;color: #000000;}
.titos p{font-size: 14px; text-align: center;padding: 25px 0 35px 0;color: #333333;}

/* 首页新闻 */
.news{width: 1200px;margin: 0 auto 40px;overflow: hidden;}
.news .nsfl{float: left;width: 642px;}
.news .nsfr{float: right;width: 515px;}
.news .nsfr .nsfrfl{width: 515px;height: 77px;}
.news .nsfr .nsxian{border-bottom: 2px dotted  #ccc;display: block;margin: 18px 0;}
.news .nsfr .nsfrfl .nsbj{width: 77px;height: 77px;background: #c8c8c8;text-align: center;color: #FFFFFF;float: left;transition: 0.3s;}
.news .nsfr .nsfrfl:hover .nsbj{background: #FAB634;}
.news .nsfrfl .nsbj h3{font-weight: 400;font-size: 46px;}
.news .nsfrfl .nsbj span{display: inline-block;font-size: 18px;}
.news  .nstxt{width: 400px;float: right;}
.news  .nstxt h4{font-size: 18px;color: #000000;}
.news  .nstxt:hover h4{color:  #FAB634;transition: 0.3s;}
.news  .nstxt p{font-size: 14px;margin-top: 15px;}
.news .swiper-slide{width: 642px;height: 448px;}
.news .nslb{position: relative;}
.news .nslb .nslbtxt{width: 100%;height: 60px;background: rgba(0,0,0,0.6); position: absolute;bottom: 0;left: 0; z-index: 20;line-height: 60px;}
.news .nslb .nslbtxt h3:hover{ color:#FAB634;}
.news .nslb .nslbtxt h3{font-size: 18px;float: left;margin-left: 30px;color: #FFFFFF ;}
.news .nslb .nslbtxt span{font-size: 18px;float: right;margin-right: 30px;color: #FFFFFF ;}
.news .swiper-button-next{background-image: url(../images/nsleft.png);}
.news .swiper-button-prev{background-image: url(../images/nsrit.png);}

/* 首页联系我们 */
.contact{width: 1200px;margin: 0 auto; overflow: hidden;}
.contact .contacttit p{padding: 25px 0 50px 0;}
.contact .contfl{width: 630px; float: left;}
.contact .contfl h3{font-size: 18px;font-weight: 800;}
.contact .contfl p{font-size: 14px;padding: 15px 0 30px 0;}
.contact .contfr{width: 470px; float: right;}
.contact .contfr .cont{width: 470px;margin-bottom: 50px;}
.contact .contfr .cont .conttxt{float: left;margin: 40px 75px 0 0;font-size: 16px;color: #666666;}
.contact .contfr .cont .contwx{display: block;}
.contact .contfl img{ max-width:inherit;}
/* 底部 */
.footer{width: 100%;background: #27282a;}
.footer .fotcon{width: 1200px;margin: 0 auto;text-align: center;}
.footer .fotcon ul{padding:35px 0  50px;margin: 0 auto;width: 915px;}
.footer .fotcon li{float: left;padding:  0 35px;border-right: 1px solid #FFFFFF;}
.footer .fotcon li a{color: #FFFFFF;font-size: 16px;}
.footer .fotcon li a:hover{color: #fab634;}
.footer .fotcon p{color: #ececec;font-size: 16px;padding: 30px 0 30px 0;}
.footer .fotcon li:last-child{border-right: none;}

/* 右侧浮动 */
.side{position:fixed;width:78px;right:0;bottom:400px;margin-top:-200px;z-index:100;border:1px solid #e0e0e0;background:#fff;border-bottom:0}
.side ul li{width:78px;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.side ul li:hover{background:#f67524;color:#fff}
.side ul li:hover a{color:#fff}
.side ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all .3s}
.side ul li i.bgs1{background-image:url(../images/right_pic5.png)}
.side ul li i.bgs2{background-image:url(../images/right_pic7.png)}
.side ul li i.bgs3{background-image:url(../images/right_pic2.png)}
.side ul li i.bgs4{background-image:url(../images/right_pic1.png)}
.side ul li i.bgs5{background-image:url(../images/right_pic3.png)}
.side ul li i.bgs6{background-image:url(../images/right_pic6_on.png)}
.side ul li:hover i.bgs1{background-image:url(../images/right_pic5_on.png)}
.side ul li:hover i.bgs2{background-image:url(../images/right_pic7_on.png)}
.side ul li:hover i.bgs3{background-image:url(../images/right_pic2_on.png)}
.side ul li:hover i.bgs4{background-image:url(../images/right_pic1_on.png)}
.side ul li:hover i.bgs5{background-image:url(../images/right_pic3_on.png)}
.side ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all .3s;overflow:hidden}
.side ul li.sidetop{background:#f67524;color:#fff}
.side ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
.side ul li.sideewm .ewBox.son{width:240px;display:none;color:#363636;text-align:center;padding-top:235px;position:absolute;left:-240px;top:0;background-repeat:no-repeat;background-position:center center;border:1px solid #e0e0e0}
.side ul li.sideetel .telBox.son{width:240px;height:78px;display:none;color:#fff;text-align:left;position:absolute;left:-240px;top:0;background:#f67524}
.side ul li.sideetel .telBox dd{display:block;height:78px;overflow:hidden; text-align:center;line-height:78px;font-size:24px}
.side ul li.sideetel .telBox dd span{display:block;line-height:28px;height:28px;overflow:hidden;margin-top:32px;font-size:18px}
.side ul li.sideetel .telBox dd.bgs1{background:url(../images/right_pic8.png) 28px center no-repeat;background-color:#e96410}
.side ul li.sideetel .telBox dd.bgs2{background:url(../images/right_pic9.png) 28px center no-repeat}
.side ul li:hover .son{display:block!important;animation:fadein 1s}

.side ul li i.bgsfx{background-image:url(../images/fenxiang.png)}
.side ul li:hover i.bgsfx{background-image:url(../images/fenxiang2.png)}
.side ul li.sideewmfx .ewBoxfx.sonfx{width:240px; display:none;color:#363636;text-align:center;position:absolute;left:-240px;top:0;background-repeat:no-repeat;background-position:center center;border:1px solid #e0e0e0; height:78px; line-height:78px;}
.side ul li:hover .sonfx{display:block!important;animation:fadein 1s}
.side ul li.sideewmfx .ewBoxfx.sonfx span
.side .nyabout .bdsharebuttonbox .bds_more:hover i.share{background-position:0 0;}
 
@keyfr spanes fadein{from{opacity:0}
to{opacity:1}
}
.side ul li i.bgs3{background-image:url(../images/right_pic2.png)}
.nyabout .bdsharebuttonbox .bds_more:hover i.share{background-position:0 0;}
.bdshare-button-style2-32 a{background: none;}



/* 公共内页导航 */
.protec{width: 1200px;padding: 60px 0 0; margin: 0 auto;overflow: hidden;}
.protec .protecdh{width: 100%; height: 66px;background: #f7f7f7;line-height: 66px}
.protec .protecdh h2{float: left;font-size: 24px;color: #101010;margin-left: 15px}
.protec .protecdh i{margin-top: 21px; float: left;width: 4px;height: 24px;background: #fab634;line-height: 66px;display: block;text-align: center}
.protec .protecdh .proteccd{float: right}
.protec .protecdh .proteccd li{float: left;padding: 0 25px; box-sizing:border-box;border-top: 4px solid rgba(0,0,0,.0)}
.protec  .proteccd li a{color: #222222;font-size: 14px}
.protec  .proteccd li:hover {background: #fff;border-top: 4px solid #fab634}
.protec  .proteccd li.layui-this-moren{background: #fff;border-top: 4px solid #fab634; }
.protecry{width: 1200px;margin: 40px auto 100px ;overflow: hidden;}
.protecry li{float: left;margin-right: 26.6px}
.protecry li:nth-child(4n){margin-right: 0}
.protecry li span  {width: 280px;height: 221px;text-align: center;vertical-align: middle;display: table-cell;border: 1px solid #dddddd;overflow: hidden;}
.protecry li p{font-size: 14px;text-align: center;padding: 25px 0; width:280px;}
.protecry li span img{transition: 1s;padding: 10px;}
.protecry li:hover p{color: #FAB634;}
.protecry li:hover img{transform: scale(1.1);}

.qualityny  .qualityny li:nth-child(4){background: #fff;border-top: 4px solid #fab634; }

 .page{margin: 0 auto;width: 84px;overflow: hidden;}
 .page li{float: left; width: 34px;height: 28px;margin-right: 16px;}
 .page li a{background: #e3e3e3;text-align: center;display:block;line-height: 28px;color: #000000;font-size: 16px;}
 .page li:hover a{background: #fab634;color: #fff}
 .page li:last-child{margin-right: 0}
 .pageus{width: 1200px;margin: 0 auto;padding-bottom: 90px}


 .proneiye{width: 1200px;margin: 0 auto;padding: 40px 0 60px;overflow: hidden;}
 .proneiye span{width: 371px;height: 258px;float: left; text-align: center;vertical-align: middle;display: table-cell;border: 1px solid #dddddd;box-sizing: border-box;overflow: hidden;}
 .proneiye .pronytxt{float: right;width: 760px}
 .proneiye .pronytxt h2{font-size: 18px;color: #f7b429;padding: 60px 0 5px}
 .proneiye .pronytxt p{font-size: 14px;color: #616161;line-height: 48px}
 .pronybt {width: 1200px;margin: 0 auto;padding-bottom: 195px}
 .pronybt .nywz{width: 114px;height: 44px;background: #fab634;text-align: center;line-height: 44px;color: #fff;margin-bottom: 25px}
 .pronybt  .nywz i{width: 840px;height: 1px;background: #eaeaea;display: block; }
 .pronybt .nty{font-size: 14px; color:#616161;line-height: 36px; }
 .abry{width: 1200px;margin: 40px auto 100px ;overflow: hidden;}
 
.proneiye img{ padding:10px;}

 .abry li{float: left;margin-right: 26.6px}
 .abry li:nth-child(4n){margin-right: 0}
 .abry li span  {width: 280px;height: 195px;text-align: center;vertical-align: middle;display: table-cell;border: 1px solid #dddddd; overflow:hidden;}
 
 .abry li p{font-size: 14px;text-align: center;padding: 25px 0; width:280px;}
 .abry li span img{transition: 1s;padding:10px;}
 .abry li:hover p{color: #FAB634;}
 .abry li:hover img{transform: scale(1.1);;}

 .aboutny{width: 1200px;margin:60px auto 100px;overflow: hidden;padding: 0 20px}
 .aboutny .abnypic{background: url(../images/abtny.jpg) no-repeat center;width: 881px;height: 358px;margin: 0 auto;}
 .aboutny .abnytxt{font-size: 14px;color: #666666;line-height: 30px;}


 .aboutny .abnybutt{padding-top: 80px }
 .aboutny .abnybutt .abnyfl{float: left;width: 360px}
 .aboutny .abnybutt .abnyfl h2{font-size: 18px;color: #666666;padding-top: 35px}
 .aboutny .abnybutt .abnyfl span{font-size: 14px;color: #666666;padding-top: 40px;display: block;padding-left: 40px; line-height:26px;}
 .aboutny .abnybutt .abnyfr{float: right;width: 650px}
.event .con-l{width:32.5%}
.event .con-r{width:67.5%;padding-left:7.7%}
.event ul{padding-left:60px;padding-top:45px}
.event ul::after,.event ul::before{position:absolute;content:''}
.event ul::before{z-index:1;top:0;left:0;width:25px;height:25px;background:url(../images/event_icon.png) no-repeat center}
.event ul::after{left:12px;top:0;width:1px;height:100%;background:#e6e6e6}
.event li{margin-bottom:.35rem}
.event .date{width:98px;height:32px;line-height:32px;background:#fab634;border-top-right-radius:5px;border-bottom-right-radius:5px}
.event .date::after,.event .date::before{position:absolute;content:''}
.event .date::before{left:-51px;top:50%;width:7px;height:7px;border:1px solid #999;border-radius:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.event .date::after{left:-15px;border-right:15px solid #fab634;border-top:16px solid transparent;border-bottom:16px solid transparent}
.event .info{width:calc(100% - 100px);padding-left:.35rem}

.ov {
    overflow: hidden;
}
.mauto {
    margin: 0 auto;
}
.contactny{width: 1200px;margin: 0 auto;padding: 40px 40px 100px 0;overflow: hidden;}
.contactny .contnyfl{float: left;width: 380px;padding-top: 35px}
.contactny .contnyfl h3{font-size: 18px;color:#333 }
.contactny .contnyfl p{font-size: 14px;color:#757575;}
.contactny .contnyfl .contnywx{width: 100%}
.contactny .contnyfl .contnywx li{float: left;width: 155px;height: 155px;margin-right: 40px}
.contactny .contnyfl .contnywx li:nth-child(2){margin-right: 0}
.contactny .contnyfl .contnywx li img{display: block}
.contactny .contnyfr{float: right;width: 740px;}
.contnyfr img{max-width: inherit;}

.newsny{width: 1200px;margin: 0 auto;padding: 40px 25px 100px;overflow: hidden;}
.newsny ul{width: 100%;}
.newsny ul li{float: left;}
.newsny li .nsnypic{float: left;width: 320px;height: 200px; margin-right: 40px;position: relative;}
.newsny li .nsnypic .nsceng{background: #000;width: 100%;height: 100%;position: absolute;left: 0;top: 0;opacity:0.4; transition: 0.6s;}
.newsny li:hover .nsceng{opacity:0;}
.newsny li .nsnypic img{width: 100%;display: block;}
.newsny li .nsnytxt{float:left;width: 760px}
.newsny li .nsnytxt h2{font-size: 18px;color: #333333;padding: 15px 0 25px; line-height:30px;}
.newsny li .nsnytxt span{font-size: 18px;color: #fab634;margin-right: 10px}
.newsny li .nsnytxt i{font-size: 14px;color: #666666;}
.newsny li .nsnytxt p{font-size: 14px;color: #6b6b6b;line-height: 30px;padding-top: 25px}
.newsny li em{display: block;width: 100%;height: 1px;background: #ccc;margin: 30px 0 40px}
.newsny li a:hover .nsnytxt h2{color: #fab634}
.pages{width: 1200px;margin: 0 auto;text-align: center;padding-bottom: 90px;}
.pages ul.pagination {
    display: inline-block;
    padding: 0;
    margin: 0 ;
}

.pages ul.pagination li {display: inline;}

.pages ul.pagination li a {
    color: black;
    float: left;
    padding: 5px 8px;
    text-decoration: none;
    border: 1px solid #333;
    margin-right: 5px
}

.pages ul.pagination li a.active {
    background-color: #333;
    color: white;
}

.pages ul.pagination li a:hover:not(.active) {background-color: #333;color: #fff}


.nsntcn{width: 1200px;margin: 0 auto;padding: 0 25px 100px;}
.nsntcn h3{font-size:24px;color: #141414;padding: 40px 0 60px;text-align: center }
.nsntcn .nytta{font-size:14px;color: #696969;line-height: 36px;}



.shebei{width: 1200px;margin: 40px auto 100px ;overflow: hidden;}
 

.shebei li{float: left;margin-right: 26.6px;width: 280px;margin-bottom: 45px ;}
.shebei li:nth-child(4n){margin-right: 0}
.shebei li a{ display:block;}
.shebei li span  {width: 280px;height: 250px;text-align: center;vertical-align: middle;display: table-cell;border: 1px solid #dddddd;box-sizing: border-box;overflow: hidden;}

.shebei li span img{ padding:10px;transition: 1s;}
.shebei li p{padding: 0 15px; font-size: 14px;color: #4f4f4f; height:38px; overflow:hidden;}
.shebei li h3{font-size: 16px;text-align: center;color: #4f4f4f;padding: 25px 0 ;}
.shebei li:hover h3{color: #FAB634;}
.shebei li:hover img{transform: scale(1.1);}
.prolb a{ display:block;}
.ovh {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.pager{text-align: center; margin-top:30px;}
.pager a{
    display: inline-block;width: 27px;line-height: 27px;
    border: 1px solid #f2f2f2;font-size: 12px;color:#666;margin: 0 5px;
}
.pager a:hover,.pager a.act{background: #fab634;color:#fff;border-color: #fab634;}

.tx-wbs{ padding:0 0 90px;}
.tx-wbs p{ float:left; width:32%; height:48px; margin-right:2%; padding-left:100px; border:1px solid #ebebeb; position:relative;}
.tx-wbs p span{ display:block; width:100px; text-align:right; position:absolute; left:0; top:0; line-height:46px;}
.tx-wbs p input{ height:46px; padding:10px 5px; width:100%; border:none;}
.tx-wbs div{ margin-top:20px;}
.tx-wbs textarea{ width:100%; height:300px; padding:10px; border:1px solid #ebebeb; color:#999;}
.tx-wbs .ancit input{ width:125px; height:50px; color:#fff; background:#fab634; border:none; margin-right:12px; cursor:pointer; font-size:16px;}

.post-on{ padding-bottom:15px; line-height:25px; color:#666;}
.post-on span{ color:#023a8a;}